package com.jiyun.pojo;

import lombok.Data;

import java.io.Serializable;

/**
 * @author: 刘清芳
 * @description: 返回值类型
 * @date: 2023/12/19 19:01
 */
@Data
public class JsonRes implements Serializable {
    private Integer code;
    private String message;
    private Object data;



    public static JsonRes success(){
        JsonRes jsonRes = new JsonRes();
        jsonRes.setCode(0);
        return jsonRes;
    }

    //    正确
    public static JsonRes success(Object data){
        JsonRes jsonRes = new JsonRes();
        jsonRes.setCode(0);
        jsonRes.setData(data);
        return jsonRes;
    }
    //    错误
    public static JsonRes error(String message){
        JsonRes jsonRes = new JsonRes();
        jsonRes.setCode(1);
        jsonRes.setMessage(message);
        return jsonRes;
    }

    //提示信息正确
    public static JsonRes success(String message){
        JsonRes jsonRes = new JsonRes();
        jsonRes.setCode(0);
        jsonRes.setMessage(message);
        return jsonRes;
    }

}
